<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Ipopt: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 40px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Ipopt Documentation
   &#160;<!--span id="projectnumber">3.14.12</span-->
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classIpopt_1_1RestoIpoptNLP.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Ipopt::RestoIpoptNLP Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aa69ecb0f026bd741e2fa84c31d4ec332">AddRef</a>(const Referencer *referencer) const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a71faeafbfc478eb59d3fa3dad91bb338">AdjustVariableBounds</a>(const Vector &amp;new_x_L, const Vector &amp;new_x_U, const Vector &amp;new_d_L, const Vector &amp;new_d_U)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a43475df141b511d8f09de43e8cd6ce9f">c</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a3efeea375a4eaf4b25f8754e221e83ae">c_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac1c397f726b2db4f305b3996f247203b">c_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa3fab175b6988a73007fcb1643286e56">c_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#acf68a30e72f361d9dbe78184d779da98">d</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#af1ed30d6371dbde3e070320659060b5b">d_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac2eb5d43afa11c5789d0ec75c8fc24ec">d_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#abd96f542698a9a2d6acb296e397be13e">d_L</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a5607647826a4996848c38812c1f4753d">d_L_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ae54fa43c005fd984193d57e791dab6ed">d_l_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a34f432eeefc1a9c7579938fa50d0979b">d_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6a06beb15958995ecbcb9995c498ac8e">d_U</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a69d92fa92e8d5636dfd75b5afb1b49f9">d_U_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aed993a986ed743fc27fdfce127b01db7">d_u_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#a387e82247bdf1199033334d535b330af">DECLARE_STD_EXCEPTION</a>(Eval_Error)</td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a138bc279115550a6751ace007c294698">dr2_x_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a097deeb65f407782c1bdd67bd971f631">DR2_x_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a50f40f221ab312b9773b03ac1714a4ca">DR_x</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a975e66c1f47c3a3826bd21c90876168c">dr_x_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a9f1cd940492d13a461f2d7fe903a22a7">Eta</a>(Number mu) const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#acb76757af287b5b78e4654471b524c50">eta_factor_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ae52809950993ab70df176a92b396ccf2">eta_mu_exponent_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a43c5b784c6d1ee9b4d0751f6c12a8987">evaluate_orig_obj_at_resto_trial_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#af3905d7b622b8b3f1dad081fd67a78ed">f</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a0b5602efe18f409878e22d3df33c9893">f</a>(const Vector &amp;x, Number mu)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a284f5b06b7183969358fb5f8605139a8">f_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a5e2d40309a98e6f572ee64f5f2ac5cd7">f_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a5b4bb665e763f103c414980ba53c1935">FinalizeSolution</a>(SolverReturn, const Vector &amp;, const Vector &amp;, const Vector &amp;, const Vector &amp;, const Vector &amp;, const Vector &amp;, const Vector &amp;, Number, const IpoptData *, IpoptCalculatedQuantities *)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ad1284098768b6a6bbf8525bb508c0b2d">GetSpaces</a>(SmartPtr&lt; const VectorSpace &gt; &amp;x_space, SmartPtr&lt; const VectorSpace &gt; &amp;c_space, SmartPtr&lt; const VectorSpace &gt; &amp;d_space, SmartPtr&lt; const VectorSpace &gt; &amp;x_l_space, SmartPtr&lt; const MatrixSpace &gt; &amp;px_l_space, SmartPtr&lt; const VectorSpace &gt; &amp;x_u_space, SmartPtr&lt; const MatrixSpace &gt; &amp;px_u_space, SmartPtr&lt; const VectorSpace &gt; &amp;d_l_space, SmartPtr&lt; const MatrixSpace &gt; &amp;pd_l_space, SmartPtr&lt; const VectorSpace &gt; &amp;d_u_space, SmartPtr&lt; const MatrixSpace &gt; &amp;pd_u_space, SmartPtr&lt; const MatrixSpace &gt; &amp;Jac_c_space, SmartPtr&lt; const MatrixSpace &gt; &amp;Jac_d_space, SmartPtr&lt; const SymMatrixSpace &gt; &amp;Hess_lagrangian_space)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a275a63cf6979308ea28875c365eaa914">GetWarmStartIterate</a>(IteratesVector &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#abb362798946e1668a4d90e3fbd29174f">grad_f</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#adcc9b48e0c95591f5044b7e3cb3ba858">grad_f</a>(const Vector &amp;x, Number mu)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a973d15f8154dea7d8d116760db65eebf">grad_f_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a0335ecedfc99b4ad8f13f323fbd92321">grad_f_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a9a8b4155dcc711addd494d1d36b29de8">h</a>(const Vector &amp;x, Number obj_factor, const Vector &amp;yc, const Vector &amp;yd)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ad59270ce1fb09aa472a75dbef273e511">h</a>(const Vector &amp;x, Number obj_factor, const Vector &amp;yc, const Vector &amp;yd, Number mu)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a367790e06b46d60886bb51c1d450180c">h_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a58f4f44d4921962a20df32ac7f02df2e">h_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#af00618921d43af5629a1bc5b3cd4d220">h_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa1a329ba35e9543323a30a4c57e72f27">hessian_approximation_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a3998a2cbd891e8f1eab37e0d6adabd03">HessianMatrixSpace</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a7e4586f55986411e2367b3999c4acfcc">Initialize</a>(const Journalist &amp;jnlst, const OptionsList &amp;options, const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a52990c40accf241bb8178d425130bd37">initialized_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a246bd94feae7b7a6cc1be6ba348af937">InitializeStructures</a>(SmartPtr&lt; Vector &gt; &amp;x, bool init_x, SmartPtr&lt; Vector &gt; &amp;y_c, bool init_y_c, SmartPtr&lt; Vector &gt; &amp;y_d, bool init_y_d, SmartPtr&lt; Vector &gt; &amp;z_L, bool init_z_L, SmartPtr&lt; Vector &gt; &amp;z_U, bool init_z_U, SmartPtr&lt; Vector &gt; &amp;v_L, SmartPtr&lt; Vector &gt; &amp;v_U)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a0c2d0d657fc1e6cfd230aa5915e42407">IntermediateCallBack</a>(AlgorithmMode mode, Index iter, Number obj_value, Number inf_pr, Number inf_du, Number mu, Number d_norm, Number regularization_size, Number alpha_du, Number alpha_pr, Index ls_trials, SmartPtr&lt; const IpoptData &gt; ip_data, SmartPtr&lt; IpoptCalculatedQuantities &gt; ip_cq)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#aaa7d01346731a53ee42caca4769b0792">IpoptNLP</a>(const SmartPtr&lt; NLPScalingObject &gt; nlp_scaling)</td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#a182f6ee331a78ceeaa16921273d947d8">IpoptNLP</a>(const IpoptNLP &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa26507884599c23dd482e94f07ecfe84">jac_c</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a784ab3b080c8ef0a9024e9f6d667a77a">jac_c_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a224c6ea35c10670e76ef5eabe1bcfbe6">jac_c_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6b4fd74c7c7e02c2248b0c6ef41f354d">jac_c_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a2231c02a499f9389dd42952363a40501">jac_d</a>(const Vector &amp;x)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac64278f86e54009481d7440f23ceda62">jac_d_evals</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#af5b4e3e942b359ba66890707bf4eb090">jac_d_evals_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#abe472ed972a71ab0bb70e51a02e359d9">jac_d_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#ab17c6c1810f3357281b9fedfc792b79c">NLP_scaling</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#aab65358b304095a3bf3d5865df20dc58">nlp_scaling_</a></td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa3be9691d10f730a20d5cbbe56af8095">objective_depends_on_mu</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6732641e5b97b326a12f2f15c3f47c2b">operator=</a>(const RestoIpoptNLP &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aeaeaa80dbaba57307633a96f5979ce2d">orig_ip_cq_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac85dffc7324a237a90abca5e688aab40">orig_ip_data_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a47e2ebf440fc0af624f37731e056879c">orig_ip_nlp_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a4ce7b734d79a9013f71551ec8809e03c">OrigIpCq</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6ef26f73bc6dd3042373617e4cac73b5">OrigIpData</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ad2e515ec96e14e6aa15644b566c96fe8">OrigIpNLP</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aae4c38749b80afbdd7ce9b71cb3a530c">Pd_L</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa5c6a8425a373803f0bfa043cfdb1ac8">Pd_L_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a2cef52d20e3167ecdc7a0b89e0d9d27c">pd_l_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ad747dbaf1fea48eb575f068ff596da5d">Pd_U</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aa3ec7a36521dc6a58299b5d96e8d119e">Pd_U_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#abd9d9e6bbc2bdc63ef647638802cff39">pd_u_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a79d530793ef1c6a858beaeae7fae3a76">Px_L</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6a6ac3192149eabb6f9f65dd7f12b9ca">Px_L_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a76903a0948943150fbb1bbaf7b811eaa">px_l_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a3f9263c39054b6732c2d88d192c496a7">Px_U</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ad70353aaae471a37284430c44aaa3ff8">Px_U_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac58577a9f53851ced7c83db1f021827c">px_u_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aa99c6c922e04cf98edb2e7ea35cc046d">reference_count_</a></td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aac517534e10e36c946aeefc6fe337777">ReferenceCount</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#a5c0f2208e3ead22bf7c5179381ed8203">ReferencedObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#aca2c0e491607b5291fe47de944373e0c">RegisterOptions</a>(SmartPtr&lt; RegisteredOptions &gt; roptions)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#ae6c952e7d1a63080dc8f121c008944fc">ReleaseRef</a>(const Referencer *referencer) const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ae7921dfab15c5c9c7bd042babd4b9f9a">RestoIpoptNLP</a>(IpoptNLP &amp;orig_ip_nlp, IpoptData &amp;orig_ip_data, IpoptCalculatedQuantities &amp;orig_ip_cq)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a61da4a7113966f6fafc70afe2aa93e64">RestoIpoptNLP</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ae59df458609ca72cfb4da737d79b5048">RestoIpoptNLP</a>(const RestoIpoptNLP &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a24cbed6e8488d2562f3357a9a6605988">Rho</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a483d56d70fd60d3ffbaa6a8e5513744a">rho_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a4f467922289cec6d42b8d8ba4da4ad3a">uninitialized_h</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a5e810b1c02b676fe211aafce39c13462">x_L</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a681ec3f9d30947052a4c23559bb28e0c">x_L_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ab0daa2e09df77527492557b3fdf9ef32">x_l_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a80e0a91517da27626402eebb823560b6">x_ref_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a1778ed5eec2873c2ed166dc3d54413f7">x_space</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a6d2a289ba4d79e061fdae628d0c2e19e">x_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#af8ce923bf9d62135188e31f620376c38">x_U</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#ac2a985fcc784e3dd289dbba85edde355">x_U_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a3fcd1f8be33628e2769c1edaf3a26b4a">x_u_space_</a></td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html#a5be1038d4d1e431c37868475760afdef">~IpoptNLP</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1IpoptNLP.html">Ipopt::IpoptNLP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#adbbf3aa5307da62ab8224ba599d4bd7a">~ReferencedObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html#a3467ddeb55ca3ab2aabd78074e413643">~RestoIpoptNLP</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1RestoIpoptNLP.html">Ipopt::RestoIpoptNLP</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
</body>
</html>
